*{font-family:"microsoft yahei",Verdana,Arial,Helvetica,sans-serif;} 

.brand-nav { overflow-x: auto; overflow-y: hidden; height: 40px;  padding: 0 10px; }
.brand-nav li { display: inline-block; height: 40px; width: 80px; text-align: center; line-height: 40px;  }
.brand-nav li.curr { color: #EF3697; border-bottom:2px solid #EF3697; height: 38px; }
.brand-detail-tab > li{display: none; width: 100%;}
.ppxq img , .cpxc img , .pbwd img , .ljwm img { width: 100%; height: auto; }
.kbimg img,.BrandDetail img { width: 100%; }

.brand_alliance{ width:100%; padding: 8px;}
.relation_add{ margin: 10px; font-size: 14px; border-bottom:  1px dashed #CCC;}
.relation_add dd{ width: 100%; margin: 6px 0;}
.relation_add dd select{ margin: 3px 0;}
.relation_add dd .text, .relation_add dd select{ width: 100%; height: 30px; line-height: 30px;}
.btn_area{ width: 100%; display:-webkit-box;}
.btn_area div{-webkit-box-flex:1;margin:0 2px;}
.btn{ width: 100%; height:30px;background-color: #c00000;font-size:14px;text-align: center;line-height: 30px;vertical-align: middle;border-radius: 5px; border:none; color: #FFF;}
#subForm{ display: none;}
#allmap{width:100%; margin-top: 10px;}

.treaty_title{ width: 100%; height: 30px; line-height: 30px; font-size: 18px; font-weight: bold; text-align: center;}
.treaty_content{ width: 100%; font-size: 16px; margin-bottom: 10px;}
.alc{ margin: 20px 10px;}